-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(jans-fido2): major FIDO2 / Passkeys upgrade ProjectPasskeys #10080
base: main
Are you sure you want to change the base?
Conversation
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JAVA-ORGCODEHAUSJETTISON-3033152
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JAVA-ORGCODEHAUSJETTISON-3033152 Co-authored-by: snyk-bot <[email protected]>
Bumps commons-text from 1.9 to 1.10.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-text dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JAVA-ORGCODEHAUSJETTISON-3033152 - https://snyk.io/vuln/SNYK-JAVA-ORGCODEHAUSJETTISON-3037311
…erabilities (#972) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JAVA-ORGJBOSSRESTEASY-1009963 - https://snyk.io/vuln/SNYK-JAVA-ORGJBOSSRESTEASY-1058913 - https://snyk.io/vuln/SNYK-JAVA-ORGJBOSSRESTEASY-1085989 - https://snyk.io/vuln/SNYK-JAVA-ORGJBOSSRESTEASY-1303102 Co-authored-by: pujavs <[email protected]>
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JAVA-ORGECLIPSEJETTY-2945452 Co-authored-by: pujavs <[email protected]>
Bumps [postgresql](https://github.com/pgjdbc/pgjdbc) from 42.5.0 to 42.5.1. - [Release notes](https://github.com/pgjdbc/pgjdbc/releases) - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md) - [Commits](pgjdbc/pgjdbc@REL42.5.0...REL42.5.1) --- updated-dependencies: - dependency-name: org.postgresql:postgresql dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JAVA-ORGCODEHAUSJETTISON-3168084 - https://snyk.io/vuln/SNYK-JAVA-ORGCODEHAUSJETTISON-3168085 Co-authored-by: snyk-bot <[email protected]>
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JAVA-ORGCODEHAUSJETTISON-3168084 - https://snyk.io/vuln/SNYK-JAVA-ORGCODEHAUSJETTISON-3168085 Co-authored-by: snyk-bot <[email protected]>
Signed-off-by: Mustafa Baser <[email protected]>
Signed-off-by: shekhar16 <[email protected]>
DryRun Security SummaryThe pull request focuses on improving the configuration and documentation of the FIDO2 (Fast IDentity Online) implementation across various components of the Janssen Project application, including renaming configuration properties, enhancing logging and monitoring capabilities, updating Relying Party (RP) and FIDO2 metadata service configurations, improving the FIDO2 authentication flow, and enhancing the Swagger documentation for the FIDO2 API endpoints. Expand for full summarySummary: The code changes in this pull request are primarily focused on improving the configuration and documentation of the FIDO2 (Fast IDentity Online) implementation across various components of the Janssen Project application. The changes include:
From an application security perspective, these changes appear to be focused on improving the overall security and reliability of the FIDO2 implementation. The renaming of configuration properties, the addition of logging and monitoring capabilities, and the updates to the RP and metadata service configurations are all positive steps towards enhancing the security posture of the application. Files Changed:
Code AnalysisWe ran
Riskiness🟢 Risk threshold not exceeded. |
…y, publicKeyAlgorithm, publicKeyId, transport to the newly created cred object.
#10101 property name changed and not reflected in the template Signed-off-by: Madhumita Subramaniam <[email protected]>
Quality Gate passed for 'jans-cli'Issues Measures |
Quality Gate passed for 'agama parent'Issues Measures |
Quality Gate passed for 'jans-config-api-parent'Issues Measures |
Quality Gate passed for 'jans-core'Issues Measures |
Quality Gate passed for 'jans-linux-setup'Issues Measures |
Quality Gate passed for 'Jans-Keycloak-Link'Issues Measures |
Quality Gate passed for 'keycloak-integration-parent'Issues Measures |
Quality Gate passed for 'jans-pycloudlib'Issues Measures |
Quality Gate passed for 'SCIM API'Issues Measures |
This PR completely revamps jans-fido2, to enable support for passkeys, and bring the server up to spec.
So far changes:
Please check the below before submitting your PR. The PR will not be merged if there are no commits that start with
docs:
to indicate documentation changes or if the below checklist is not selected.Closes #10079,
Prev. PR #9120